home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 045a / bnfp200a.zip / HISTORY.B&F < prev    next >
Text File  |  1992-01-26  |  23KB  |  603 lines

  1. This file contains a summary of changes made to Back & Forth Professional.
  2. They are listed in reverse order, the most recent additions and
  3. modifications listed first.
  4.  
  5. !!!!!!!!!!!!!! Cassandra Mia was born on Friday November 1,1991 !!!!!!!!!!!!!
  6.  
  7. ──────────────────────────────────────────────────────────────────────────────
  8. Version 2.00 January 31,1992
  9.  
  10. A) Bug fixes:
  11.  
  12.    * Fixed a lockup problem on PS/2 Model 25/30/50/55/60s and some compatibles. 
  13.      The cursor would just hover in the upper lefthand corner of the screen
  14.      and would need a reboot to get out of it.
  15.  
  16.    * Fixed a compatibility problem between Back & Forth and some programs 
  17.      that switched into 43/50 line while UltraVision was active.
  18.  
  19.    * Program editor wouldn't take a -1 for EMS memory amount.
  20.  
  21.    * Usage tracking sort module was disabled.
  22.  
  23.    * Running the mouse driver in a local partition did not restore the
  24.      mouse state.
  25.  
  26.    * Running programs that were in a directory path that had a '.' in the
  27.      path name would not run (normally would get a "bad command or file name"
  28.      from DOS).
  29.  
  30.    * B&F Pro's EMS memory tracker did not catch the EMS reallocate function
  31.      correctly.. thus some programs would use over their specified limit.
  32.  
  33.    * Shorthand macros did not expand if video text page was not 0.
  34.  
  35.    * Wt mean in RPN calculator did not compute/display the correct values.
  36.  
  37. B) Changes/enhancements:
  38.  
  39.    * B&F Pro will now load about 2.5k of its task overhead into UMBs if
  40.      the memory is available. This will increase the amount of available 
  41.      memory within each task!
  42.  
  43.    * You will to DELETE all files of the form KEY*.000 in your B&F Pro 
  44.      directory... these files are your clipboard files! We have made a couple
  45.      of changes that people have requested that have caused these files to
  46.      become out of format.
  47.  
  48.      B&F Pro now stores clipboard files in straight ASCII! This means you
  49.      can use any text editor to edit the clipboard files. 
  50.  
  51.      We have included an option "eXternal editor" setup option under the 
  52.      Miscellaneous menu off the Option menu. You can specify any editor with 
  53.      the following limitations:
  54.  
  55.      1) Editor must be able to run in 256k of memory,
  56.      2) Editor must be able to take a filename from the command line!
  57.  
  58.      The B&F Pro text editor is set as the default.
  59.  
  60.    * Made some internal changes to be more compatible with Novell IPX and a
  61.      few other programs.
  62.  
  63.    * SWITCH now will switch to tasks that have not been opened via the 
  64.      program ids.. this feature was available in B&F but removed early in B&F Pro.
  65.  
  66.    * All com/exe/ovl/acc files have been linked compressed! This will cut
  67.      down on disk space considerably and will allow more users to use the
  68.      BNF_OVERLAY environment variable.
  69.  
  70.    * Disk monitor now works with network drives!
  71.  
  72.    * Overlays NO longer need to be set to Read-Only on networks.
  73.  
  74.    * Back & Forth will now disable itself if Windows is run in standard or
  75.      enhanced modes; this also goes for any program that uses the Microsoft
  76.      dos-extender (examples currently include CodeView).
  77.  
  78.    * Improved VGA support for Trident 8900 chipset and TSENG 4000 chipset.
  79.  
  80.    * Added support for Oak & Technology VGA chipset.
  81.  
  82.    * Changed main B&F Pro menu's interface extensively!
  83.  
  84.    * Broke the program editor into STANDARD and ADVANCED screens to make it
  85.      easier for beginners.
  86.  
  87. C) New features:
  88.  
  89.    * Added some desktop utilities to Back & Forth Pro. They are located
  90.      under the BackPacks menu on the main B&F Pro menu. Currently the
  91.      following modules are included:
  92.  
  93.      1) Text editor similar to the B&F Pro clipboard editor,
  94.  
  95.      2) RoloBack module (rolodex). It is fully functional with the 
  96.        exception of the following limitations:
  97.  
  98.        a) Notes are limited to 16k per record,
  99.        b) Each file may contain as many records as the disk will allow!
  100.  
  101.  
  102.      3) OverTime has been completely rewritten into a full scheduler system!
  103.  
  104.         Overtime has the following functional design limitations:
  105.  
  106.        a) Each scheduler file can only hold 250 appointments, 80 todos, and
  107.           50 alarms.
  108.        b) OverTime's alarm feature is NOT supported in the lite version of 
  109.           the B&F Pro kernels.
  110.        c) OverTime alarms will only be active while the OverTime module is 
  111.           loaded (it doesn't have to be active),
  112.        d) The launching of programs is now done in much better fashion. To
  113.           launch a program with keystroke feeding, you will need to do the 
  114.           following:
  115.  
  116.           1) Define the program in the B&F Pro program editor with macro
  117.              support,
  118.           2) Run the program,
  119.           3) Record a macro with all the desired keystokes,
  120.           4) Bring up the KeyBack module and save the macro(s) to a file,
  121.           5) Go back to the B&F Pro program editor and specify a macro file
  122.              and startup macro.
  123.  
  124.            After you have done the above, it is just a simple matter of 
  125.            telling OverTime to launch a program event at a specified time 
  126.            (a new partition will be opened)!
  127.  
  128.      4) Calculator introduced in v1.20 is now fully supported/documented.
  129.  
  130.    * Added some new macro commands:
  131.  
  132.      1) <ASCII Table>
  133.  
  134.         will popup an ASCII table and allow you to return chararacters to
  135.         the program running underneath.
  136.  
  137.      2) <Editor:filename>
  138.  
  139.         Will invoke either the B&F Pro editor or the eXternal editor defined
  140.         under the Miscellaneos options with the specified filename.
  141.  
  142.      3) <Editor:Select file>
  143.  
  144.         Will allow a file to be selected and then B&F Pro will invoke either 
  145.         the B&F Pro editor or the eXternal editor defined under the 
  146.         Miscellaneos options with the specified filename.
  147.  
  148.      4) <Paste:filename>
  149.          
  150.         Will paste a specific ASCII filename through the keyboard. The file
  151.         may be as large as the disk size. The CR/LFs will be translated
  152.         based on the current End-Of-Line definition in the cut module.
  153.  
  154.      5) <Paste:Select file>
  155.  
  156.         Will allow an ASCII file to be chosen for pasting through the 
  157.         keyboard. The file may be as large as the disk size. The CR/LFs 
  158.         will be translated based on the current End-Of-Line definition 
  159.         in the cut module.
  160.  
  161.      6) <Return date:template> 
  162.  
  163.         where template can be made up of the following character sequences:
  164.  
  165.         dd    = day  , 1 to 31
  166.         mm    = month, 1 to 12
  167.         yy    = year, just year without century
  168.         yyyy  = year, entire year
  169.         ddd   = abbreviated day name (Sun,Mon,...,Sat)
  170.         mmm   = abbreviated month name (Jan,Feb,...,Dec)
  171.         dddd  = full day name (Sunday,...,Saturday)
  172.         mmmm  = full month name (January,....,December)
  173.        
  174.         any other characters will be passed through as part of the macro!
  175.  
  176.      7) <Return time:template> 
  177.  
  178.         where template can be made up of the following character sequences:
  179.  
  180.         hh = hours, 12 hour based
  181.         mm = minutes
  182.         ss = seconds
  183.         tt = hours, 24 hour based
  184.         xx = am,pm
  185.         XX = AM,PM
  186.  
  187.         any other charaters will be passed through as part of the macro!
  188.  
  189.       8) <CapsLock:On | Off>
  190.  
  191.          Turns CAPS LOCK on or off.
  192.  
  193.       9) <NumLockOn> and <NumLockOff>
  194.  
  195.          Turns NUM LOCK on or off.
  196.  
  197.      10) <ScrollLock:On | Off>
  198.  
  199.          Turns SCROLL LOCK on or off.
  200.  
  201.     * Added a new front-end menu display: "Icon menu view"
  202.  
  203.       This may be chosen off the Setup menu, Icon option. The ICON displayed
  204.       for each task/program is the ICON description in the program editor or
  205.       the first 8 characters of the program description if an ICON description
  206.       is not set.
  207.  
  208.    * I have rewritten the screen blanker! The screen blanker now works properly
  209.      for all B&F Pro modules as well as tasks. It has been enhanced with the
  210.      additional capability of displaying a PCX graphics image to the screen!
  211.  
  212.      The screen blanker setup panel is available off the Setup menu.
  213.  
  214.      Please read the following notes on how B&F Pro will operate the
  215.      screen blanker:
  216.  
  217.      1) A graphics image will NOT be displayed in a partition if the
  218.         partition does not support OVERTIME... B&F Pro assumes that
  219.         programs that cannot be interrupted for Overtime also cannot
  220.         be interrupted for a graphics screen blanker.
  221.  
  222.         If you have the screen blanker mode to graphics display and
  223.         the above condition happens, B&F Pro will default to just
  224.         turning the video off for that partition.
  225.  
  226.       2) To disable the screen blanker in B&F Pro's modules, set the
  227.          screen blanker interval to 0 minutes.
  228.  
  229.    * Added DOS 5 Task Switcher API! This will extend B&F Pro's compatibility
  230.      with the Norton Utilities, PC-TOOLS 7, network communication programs,
  231.      and any other program that uses the DOS 5 task switcher API for
  232.      stability.
  233.  
  234.      !! NOTE !! B&F Pro must be the first task switcher run if you plan on
  235.                 running multiple task switchers!
  236.  
  237. ──────────────────────────────────────────────────────────────────────────────
  238. Version 1.20 September 7, 1991
  239.  
  240. A) Bug fixes:
  241.  
  242.    * Fixed a bug that caused 4DOS (and some other programs) to have their files
  243.      closed indirectly (this happened only on a few systems).
  244.  
  245.    * Help colors were not used for help module.
  246.  
  247.    * B&F Pro would rebuild the UV selection list wrong in the program editor
  248.      if you went into it after popping back from a partition with UV turned
  249.      OFF.
  250.  
  251.    * Usage Delete function didn't work if a valid date wasn't specified!
  252.  
  253.    * Running FOXPRO 2 with a partition type of "PROGRAM via COMSPEC" didn't
  254.      return the correct startup path.
  255.  
  256.    * Macro record (Alt=) did not pop-up correctly if video page was not 0
  257.      (this was introduced in 1.10 or so).
  258.  
  259.    * We somehow disabled going directly to a program via hot key off the
  260.      main B&F Pro menu (this was introduced in version 1.08 or so).
  261.  
  262. B) Changes/Additions:
  263.  
  264.    * Added XMS memory stats to the the <F5> Info command off the main B&F Pro
  265.      menu screen.
  266.  
  267.    * Added 3 new versions of the kernel (low and high). You should rerun
  268.      BFPSETUP for the new batch files to be created. The benefit of the new
  269.      kernels comes in a reduction of 3.2k of memory if you have CED, PCED,
  270.      DOSKEY, or ANARKEY loaded globally before B&F Pro.
  271.  
  272.    * Rewrote BFPLOAD to work correctly with 386^MAX version 5.1x.. 386^MAX
  273.      doesn't work with DOS 5 memory logic correctly if it manages the UMBS.
  274.  
  275.    * Expanded KEYLOAD utility to allow executing a macro after a macro file
  276.      has been successfully loaded. The new syntax is as follows:
  277.  
  278.      KEYLOAD <macro filename> <shorthand macro>
  279.  
  280.    * Main menu now accepts all printable characters for program IDS rather
  281.      than just alphanumeric.
  282.  
  283.    * The speaker is now turned OFF if it is ON! In the past if a task
  284.      switch occurred while the speaker was on, the system would continue
  285.      the noise indefinitely!
  286.  
  287.    * Added direct support for 4DOS/NDOS BTM files. In the past B&F Pro would
  288.      have to be informed that the specified program was a DOS command.
  289.  
  290.    * KeyBack & Cut/paste now support Hercules graphics modes better.
  291.  
  292.    * Improved compatibility with Hercules monographics cards.
  293.  
  294.    * Macro editor has been improved! It can now handle macro lines longer than
  295.      the window without word wrapping. The user determined end of lines will
  296.      be held. You may need to reformat some of your macros to your own
  297.      liking.
  298.  
  299.    * Added a Return to Program function key on main B&F Pro screen (F9 RetPgm).
  300.      The current active program is indicated by a checkmark.
  301.  
  302.    * Macro menu now pops up when user presses macro record key (this occurs
  303.      during a macro record session).
  304.  
  305. C) New features:
  306.  
  307.    * Added new KeyBack support utility called KEYPLAY; KEYPLAY will allow
  308.      the execution of a macro from the command line or batch file. The
  309.      syntax is as follows:
  310.  
  311.      KEYPLAY <Shorthand macro string>
  312.  
  313.      The <'s are not used (Example: keyplay asap).
  314.  
  315.    * Added a command line utility to control the clock within a partition.
  316.      The syntax is as follows:
  317.  
  318.      BNFCLOCK [OFF | ON]
  319.  
  320.    * DOS 5's DOSKEY and the public domain version of CED command line
  321.      utilities are now supported! If B&F Pro detects DOSKEY or CED loaded in
  322.      memory (can be high or low), B&F Pro will use it in place of B&F Pro's
  323.      internal command line editor.
  324.  
  325.    * Added MathBack!
  326.  
  327.      MathBack is B&F Pro's new calculator module. It includes a multifunction
  328.      RPN calculator and a simple tape calculator. The RPN calculator also
  329.      performs scientific, business, statistical, and computer science
  330.      functions.
  331.  
  332.      If you are a current B&F Pro user, you will have to go to the Hotkey
  333.      setup off the Setup menu to set a default MathBack hot key.
  334.  
  335.    * Added following new macros:
  336.  
  337.      1) <Return current path>
  338.  
  339.         Will return the full path name for the current directory.
  340.  
  341.      2) <Cut>
  342.  
  343.         Will call up cut module. All keystrokes will be recorded and saved
  344.         during a macro record. Keystrokes will be fed to the cut module from
  345.         the macro buffer during a played macro.
  346.  
  347.         ** Note ** In order to make the cut operation useful in a recorded
  348.                    macro, the cut operation will begin at the top corner of
  349.                    the screen!
  350.  
  351.      3) <Paste>
  352.  
  353.         Will paste the contents of the current active cut file.
  354.  
  355.      4) <Cls>
  356.  
  357.         Will clear the screen (non 80x25 screens are also supported)!
  358.  
  359.    * Added a toggle for the swapping indicator. It is located on the
  360.      Miscellaneous menu off the SETUP menu. If you are swapping to RAM
  361.      and don't like to see it, set it to OFF (this will be the default
  362.      for people who have already been using B&F Pro).
  363.  
  364.    * Added a new hot key to allow KeyBack to be turned off/on. The default
  365.      hot key is <CTRL-6>. The hot key may be changed either in the HOTKEY
  366.      menu off the setup menu or in the KeyBack module.
  367.  
  368.      If KeyBack has been turned off, you will not be able to:
  369.  
  370.      1) Get to the KeyBack module,
  371.      2) Playback/record a new macro,
  372.      3) Playback a shorthand macro.
  373.  
  374.    * Added a new command line argument to activate saving of ANSI.SYS state.
  375.      If specified, an additional 16k of swap space will be allocated for
  376.      each task!
  377.  
  378.      Format:
  379.  
  380.      B&FPRO ANSI
  381.  
  382.      or
  383.  
  384.      B&FHIPRO ANSI
  385.  
  386.  
  387. ──────────────────────────────────────────────────────────────────────────────
  388.  
  389. Versions 1.13-1.19 were beta and not released to general public.
  390.  
  391. ──────────────────────────────────────────────────────────────────────────────
  392. Version 1.12 July 22, 1991
  393.  
  394. A) Bug fixes:
  395.  
  396.    * Fixed color bleeding if UV was loaded globally and the colors were
  397.      changed.. this bug was introduced in version 1.08 with the new swapping
  398.      method.
  399.  
  400. B) Changes/Additions:
  401.  
  402.    * Added code for B&F PRO test drive program.
  403.  
  404.    * Remove option MCII interface... took up to much code/disk space and we
  405.      were getting to many requests for things that could not be done without
  406.      taking up more valuable memory. We will be adding more menu functionality
  407.      to the default B&F Pro menu system as we go along.
  408.  
  409.      The MCII interface will be released as a separate module that can be
  410.      downloaded from our BBS or CIS (there will be no charge).
  411.  
  412.    * Restored global support for PCED/VSTACK.
  413.  
  414.    * Reduced B&F Pro system swap memory needs from 384k to 256k.
  415.  
  416. ──────────────────────────────────────────────────────────────────────────────
  417. Version 1.11 July 16, 1991
  418.  
  419. A) Changes/Additions:
  420.  
  421.    * The ALL parameter added in 1.08 has been removed... positive changes in
  422.      the swapping routines as well as better overlay utilization makes this
  423.      feature a "waste of disk space".
  424.  
  425.    * Reduced # of overlays from 13 to 10.
  426.  
  427. ──────────────────────────────────────────────────────────────────────────────
  428. Version 1.10 July 14, 1991
  429.  
  430. A) Bug fixes:
  431.  
  432.    * Monochrome video was NOT saved/restored correctly (this was introduced
  433.      in version 1.08).
  434.  
  435.    * Setup module was left out of MCII interface if the ALL command line
  436.      parameter was used.
  437.  
  438.    * Fixed a problem that occurred on some 286s/386s when swapping to XMS
  439.      memory.. It caused several symptoms.
  440.  
  441.    * Fixed a compatibility with 4ZIP (utility program for 4DOS).
  442.  
  443. B) Changes/Additions:
  444.  
  445.    * BFPLOAD now supports DOS 5's UMB style memory (this means BFPLOAD will
  446.      load B&F Pro high if EMM386 is used and the memory will be released
  447.      when B&F Pro is terminated).
  448.  
  449.    * UltraVision's UL (underline) utility is now supported.
  450.  
  451. ──────────────────────────────────────────────────────────────────────────────
  452. Version 1.09 July 9, 1991
  453.  
  454. A) Bug fixes:
  455.  
  456.    * Intensity/blinking bit was not restored correcly if UV was not used (this
  457.      only showed up in some programs like PC-TOOLS v 7).
  458.  
  459.    * Fixed memory allocation problem introduced in version 1.08... this only
  460.      occurred if storage pool was exceeded in a video swap.
  461.  
  462. ──────────────────────────────────────────────────────────────────────────────
  463. Version 1.08 June 27, 1991
  464.  
  465. A) Bug fixes:
  466.  
  467.    * Fixed a keyboard problem that caused lockup on all 8088s and sometimes
  468.      on all other processors (this has existed for quite sometime).
  469.  
  470.    * KEYLOAD/KEYSAVE macro utilities did not work if EMS memory was used for
  471.      macro storage.
  472.  
  473.    * Variable fields were not compiled correctly in macros if they were editted
  474.      or added through the macro editor.
  475.  
  476.    * B&F Pro was not compatible with the HIMEM.SYS that came with DOS 5 (only
  477.      noticeable if swapping to XMS memory was performed).
  478.  
  479. B) Changes:
  480.  
  481.    * All swapping now occurs to the specifed swap resources rather than
  482.      to separate files. Some users may need to increase the total amount
  483.      of swap memory to accomadate this change.
  484.  
  485.    * Global support for PCED is disabled for now (ANARKEY is still supported).
  486.  
  487.    * Compression of graphics screens has been removed. It has proven to be
  488.      to slow and conflicts with improvement in video swapping.
  489.  
  490. B) New features:
  491.  
  492.    * Video screens and DOS variable files are now swapped into the main B&F
  493.      Pro storage pool rather than separate files. This will improve swap
  494.      times for most but may require some to increase your total swap
  495.      resources.
  496.  
  497.    * Added "Macro save option" to program editor.
  498.  
  499.      Current choices are:
  500.  
  501.      1) Don't save macros
  502.      2) Automatic save - will save macros automatically to the file that was
  503.         autoloaded or loaded from KeyBack menu. If a file was not loaded,
  504.         then #3 below will take effect.
  505.      3) Prompt for filename - B&F Pro will display file dialog box and ask
  506.         you to select file.
  507.  
  508.    * Added a search command to the command line editor.
  509.  
  510.      CTRL-F      - Searches the stack for a previously issued command.  Enter
  511.                    the first letters of the desired command and press
  512.                    <CONTROL><F>. This then searches the stack from the last
  513.                    entered command for a matching command line. If one is
  514.                    found, it is shown at the DOS prompt. For example:
  515.  
  516.                    Command Stack Buffer:
  517.                    --------------------
  518.                    dir a:
  519.                    chkdsk a:
  520.                    format a:
  521.  
  522.                    If you type 'ch' and press <CTRL><F>, the 'ch' will be
  523.                    replaced by "chkdsk a:".
  524.  
  525.                    If you have multiple commands in the command buffer that
  526.                    begin with the specified characters, keep pressing
  527.                    <Ctrl-F> until the desired command is found.
  528.  
  529.    * Added a new macro command to allow selecting directories and returning
  530.      them to a running program. The command is inserted into the macro buffer
  531.      via the macro editor like the other macro commands.
  532.  
  533.      The command is <Select directory>.
  534.  
  535.  
  536. ──────────────────────────────────────────────────────────────────────────────
  537.  
  538. Versions 1.03 through 1.07 were beta and not released public. All changes
  539. made in the individual versions have been consolidated in the next offical
  540. public release.
  541.  
  542.  
  543. ──────────────────────────────────────────────────────────────────────────────
  544. Version 1.02 June 2, 1991
  545.  
  546. A) Bug fixes:
  547.  
  548.    * Fixed a problem in Back & Print that caused some systems to hang.
  549.  
  550. B) New features:
  551.  
  552.    * Screen blanker support can now be set for each program via the Program
  553.      editor. You cannot change the state within an active task. If you run
  554.      an application with SCREEN BLANKER SUPPORT to OFF and wish to blank
  555.      the screen, press the SCREEN BLANKER HOT KEY (5 key on the numeric
  556.      key pad).
  557.  
  558. ──────────────────────────────────────────────────────────────────────────────
  559. Version 1.01 (Not released public) May 31, 1991
  560.  
  561. A) Bug fixes:
  562.  
  563.    * Fixed 50 line mode on Paradise video cards.
  564.  
  565.    * Fixed a problem that caused a keyboard problem with running macros on
  566.      some systems.
  567.  
  568. B) New Features:
  569.  
  570.    * Added Macro Menus to KeyBack. The macros allow you to define up to 26
  571.      defined hot key macros to a single macro.
  572.  
  573.      To define a menu macro, you will need to goto the KeyBack Macro editor
  574.      in a partition and select the Edit option. Then press F2/Ins to create
  575.      a new macro. B&F Pro will prompt you if you want 1. Hot key/Shorthand
  576.      macro or 2. Macro menu. Press 2 for macro menu and you will then be
  577.      transferred into a menu editor.
  578.  
  579.      * Notes... if you want a menu centered, enter -1 for both the top row
  580.                 and left column for the macro window.
  581.  
  582.  
  583.    * Added a new support tsr NOBNFPRO. This TSR will disable the B&F PRO
  584.      API within a partition. This was added for people who purchased
  585.      products containing a limited version of B&F and then bought B&F Pro
  586.      to use with that product. Simply add NOBNFPRO to a batch file before
  587.      the program.
  588.  
  589.      * Note ** Currently this should only be necessary with Higgins 2.4 and
  590.                later.
  591.  
  592. C) Changes:
  593.  
  594.    * We made a change in the macro file definition that corrected a bug and
  595.      so you will have to redo any macro definition files. We now have build-in
  596.      converter program for any changes in the future as we did throught out
  597.      B&F program series...
  598.  
  599. ──────────────────────────────────────────────────────────────────────────────
  600. Version 1.00 May 17, 1991
  601.  
  602. -Official release of B&F Professional!!!!!!!!!!!!
  603.